Madagascar serpent-eagle - French English Dictionary